﻿/*Link Styles*/

A:link
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color: #588CD5;
	Text-Decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:active
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color: #588CD5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color: #588CD5;
   Text-Decoration: none;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color: #588CD5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:underline;
}

#JobDescHead
{
   display: none;
}

#JobDutiesHead
{
   display: none;
}

body 
{
   BACKGROUND-COLOR: white;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
   LETTER-SPACING: normal;
   TEXT-TRANSFORM: none;
   WORD-SPACING: normal;
   overflow:hidden;
   margin: 0 0 0 0;
}

.BlueLink
{
	color:Navy;
}
.BoldItalics
{
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    font-style:italic;   
}
/*Button Styles*/
.Button
{
   font-family: Arial Narrow, Arial, Helvetica;
   font-size: 11px;
   background-color:#2d8ba4;
   border-color:#2d8ba4;
   border-width:2px;
   border-style:solid;
   color:White;
   cursor:default;
}
.Button:disabled
{
   font-family: Arial Narrow, Arial, Helvetica;
   font-size: 11px;
   background-color:#2d8ba4;
   border-color:#2d8ba4;
   border-width:2px;
   border-style:solid;
   cursor:pointer;
   color: Gray;
}
.Button:hover
{
   font-family: Arial Narrow, Arial, Helvetica;
   font-size: 11px;
   background-color:#3ec1e5;
   border-color:#3ec1e5;
   border-width:2px;
   border-style:solid;
   color:White;
   cursor:default;
}
.ButtonPressed
{
   font-family: Arial Narrow, Arial, Helvetica;
   font-size: 11px;
   background-color:#3ec1e5;
   border-color:#3ec1e5;
   border-width:2px;
   border-style:solid;
   color:White;
   cursor:default;
}
.Button:focus
{
   font-family: Arial Narrow, Arial, Helvetica;
   font-size: 11px;
   background-color:#2d8ba4;
   border-color:#3ec1e5;
   border-width:2px;
   border-style:solid;
   color:White;
   cursor:default;
}
/*End of Button Styles*/

.ButtonText
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
}
/*Company Logo Style*/
.CompanyLogo
{
   background-color: White;
   height: 100px;
}
#CompanyHeader
{
	/*background-image: url(header_top.jpg);
	background-repeat: repeat-x;*/
	height: 100px;
	overflow: hidden;
	width: auto;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	min-width: 500px;
}
#CompanyLogoLeft
{
   margin-right:auto;
   margin-left:0;
   margin-top:0;
   width:200px;
   height:100px;
   overflow:hidden;
}
#CompanyLogoRight
{
   visibility:hidden;
   width:0px;
   height:0px;
}

#divGoogle 
{
   padding-left: 0px;
   float: left;
   top: -30px;
   height: 50px;
   position: relative;   
}

#divDate
{
   padding-left:10px; 
   float:left; 
   top:0; 
   width:200px; 
   height:50px; 
   position:relative;
}

#divLogout
{
   float:right; 
   top:-50px; 
   width: 200px; 
   height:50px; 
   position:relative;   
}

#SpeediARMS
{
   left: -100px;
   margin-left: auto; 
   margin-right: auto;
   top:0px; 
   margin-top:0px;
   text-align: center;
   
   height:50px; 
   position:relative;   
}
#ContentContainer
{
   overflow: hidden;
   width:auto;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:1px;
   margin-top:0px;
}
.CompanyName
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}


.ErrorMessage
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: Red;
}
.FooterText
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}
/*Review Resume Headers*/
.HeaderText
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 13px;
	font-weight: bold;
	Color: #666666;
	background-color: #FFFFFF;
}
/*Review Resume Header Row Style*/
.HeaderBorder
{
   border-bottom: #666666 1px solid;
}
.Italics11
{
Font-size: 11px;
font-style: italic;          
}
.Label
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;   
  	 color: #666666;
  	 text-align:left;

}
.LabelRB
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    padding-left: 20px;
    padding-bottom: 10px;
  	 color: #666666;

}                                                                    

.LabelRequired
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
	font-weight: bold;
   color: #666666;
   text-align:left;

}

/*Style for Selected Job Title*/
.LabelRequiredJT
{
    text-align:right;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    font-weight: bold;
    height: 20px; 
    vertical-align: bottom; 
    padding-right: 10px;
    padding-bottom: 5px; 
}

.SelectedJobTitleLabel {
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;    
}

.NormalText
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
 	 line-height: 21px;
  	 color: #666666;
}
.NormalTextBold
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
	font-weight: bold;
   color: #666666;

}
.NumberList
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
   color: #666666;
}
/*Individual Page Header Style*/
.PageHeader
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 14px;
   FONT-WEIGHT: bold;
   padding-left: 0px;
   background-color: #FFFFFF;
   height: 34px;
   text-align:left;
}
.RequiredField
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 9px;
   FONT-WEIGHT: bold;
   color:Red;
}
.RequiredFieldRB
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 9px;
   FONT-WEIGHT: bold;
   color:Red;
   padding-left: 20px;
}

.RequiredFieldLarge
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   FONT-WEIGHT: bold;
   color:Red;
}
.RequirementHeader
{
  background-color: Gray;
  color:White;
  font-size:11px;
  font-weight: bold;
  height:20px;
  vertical-align:middle;
  text-align:center;
}
.SmallTextRed
{
	Font-size: 9px;
	color: Red;
}
.TextUnderline
{
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal; 
   text-decoration:underline;
}
/*Horizontal Rule Under Job Name on Job Browser Page*/
.JobDescHR
{
   color: #7a94a5;
   Height: 1px;   
}

.JobNodeLocationStyle
{
   font-size: 12px;
   font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   cursor: pointer;
   color: #265b8b;
}
.JobNodeLocationHoverStyle
{
   font-size: 12px;
   font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   cursor: pointer;
   text-decoration:underline;
   color: #265b8b;
}
.JobNodeStyle
{
   font-size: 12px;
   font-weight: normal;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   border-bottom: 1px solid #ffffff;
   cursor: pointer;
   color: #265b8b;
   padding: 2px 5px;
}
.JobNodeHoverStyle
{
   font-size: 12px;
   font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: underline;
   cursor: pointer;
}
.JobNodeSelectedStyle {
   font-size: 12px;
   font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   cursor: default;
   background-color:#2d8ba4;
   color:White;
}


.TextMargin {
   padding: 20px;
   font-size: 12px;
}